//
//  PersonProtocol.swift
//  GhostWorld
//
//  Created by Kam on 2018/4/6.
//  Copyright © 2018 LKGood. All rights reserved.
//

import Foundation

protocol Person {
  var identifier: Int { set get }
  var name: String { set get }
  var avatar: RemoteImage { set get }
  
  init(identifier: Int, name: String, avatar: RemoteImage)
  init(dictionary: [String: Any])
  
  func getDictionary() -> [String: Any]
}
